automation machine milling industrial smartcam equipment engineer machine shop fabrication machining machines cnc engineering cam engineers manufacturing control cad